block the road traffic - Allemand Anglais Dictionnaire